home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / program / readme12.arc / Readme.txt < prev    next >
Text File  |  1988-06-29  |  2KB  |  46 lines

  1. Submitted-by: ucbvax!ihnp4!stag!trb (Todd Burkey)
  2. Posting-number: Volume 1, Issue 59
  3. Archive-name: readme12
  4.  
  5. The following is the source code and executable for a README
  6. application that implements my new POPHELP mechanism. Full source
  7. code is included for README (MW C) and it runs in both Medium Res
  8. (RGB) and High Res (mono). A menu configuration file that describes
  9. POPHELP is also included (and automatically presented to the user
  10. when they run README.PRG).
  11.  
  12. The program is self documenting (it would be silly if it wasn't).
  13. My primary goal in writing the POPHELP routines was to beef up
  14. HDSCAN's interactive help and to lay the groundwork for full popup
  15. menu control for users of HDSCAN. It ended up to be such short and
  16. simple code that I decided to put it out for others to use, add to
  17. their own programs, or simply learn some coding techniques from.
  18. The code has been implemented in the next version of HDSCAN (took
  19. about 2 hours to integrate it) and does tend to snaz up your application
  20. some.  One of the local developers has even created a README pophelp
  21. configuration file for Mark Johnson C. Enjoy.
  22.  
  23. Some features of POPHELP:
  24.   1) External Help file driven (think of it as a help resource file).
  25.      Can also be fully integrated into the application code.
  26.   2) Allows context sensitive help applications to be easily written.
  27.   3) Users can wander through the help popups via arrow keys or the
  28.      mouse.
  29.   4) The popups are very fast and consist of selectable and
  30.      non-selectable text in shadowed popup boxes.
  31.   5) The implementor can vary screen color from popup to popup.
  32.   6) External files can be 'fed' into a popup menu (saving on memory
  33.      for little used/accessed help topics).
  34. Some features of README:
  35.   1) Originally intended as a test vehicle for checking out the
  36.      POPHELP routines, I actually am using README to replace my README
  37.      files for HDSCAN and DISKSCAN. Much cleaner user interface.
  38.   2) Allows a user defined 'front page' from which the HELP key can be
  39.      pressed to allow a user to 'learn' about an application in a
  40.      logical fashion.
  41.  
  42.    -Todd Burkey     "A member of STdNET - The ST developers' Network"
  43.     trb@stag.UUCP
  44.  
  45. -------------------------------------------------------------
  46.